package com.unitd.base.module.logistics.service;

import com.unitd.base.frame.plugins.module.service.IBaseService;
import com.unitd.base.module.logistics.po.ExpressCompany;

import java.util.List;

/**
 * 快递鸟接口支持快递公司编码表信息业务逻辑处理接口类
 *
 * @author Hudan
 * @version 1.0
 * @filename ExpressCompanyService.java
 * @copyright www.unitd.com
 * @date 2019-01-31
 */
public interface ExpressCompanyService extends IBaseService<ExpressCompany, Long> {

	/**
	 * 根据物流公司编号获取物流公司详情
	 *
	 * @param code 物流公司编号
	 * @return 物流公司详情
	 */
	ExpressCompany selectByCode(String code);

	/**
	 * 根据物流公司编号获取物流公司名称
	 *
	 * @param code 物流公司编号
	 * @return 物流公司名称
	 */
	String selectNameByCode(String code);

	List<ExpressCompany> selectNameByCode2(String code);
}